hasty trench - Turkish English Dictionary